Caspar Netscher

Type
Person
Formed
1639
Ended
15 January 1684