David Loggan
German (1635 – 1692)
Related News