Patrick Craufurd Bruce


Glenelg, Inverness-shire, Highlands & Islands, Scotland

1820

No notes