William Cruickshank


Arbroath, Forfarshire, North-east Scotland, Scotland

1817

No notes