Showing 1 results

Archival description
Norman A. Macleod, 23a High Street, Inverness British Tourist Authority
Print preview View: