Frederick de Moucheron

Dates1633 - 1686
NationalityDutch
BornEmden, Germany
DiedAmsterdam, The Netherlands