John Mackglashan (senior)


Kensington Place, Bath, Somerset, South-west England, England

1825

No notes