Collection Online

WILLIAM GAMBLE, London

Active
(1697-1720)
England

2 works