Jan Vischer
Swiss (1636 – 1692)
Related News