German, French · 1641–1693

Johann Hainzelmann