John Michael Maisch

John Michael Maisch

Wellcome Library, London