Beauly, Inverness-Shire, Scotland
References (2)
Individual:
Colin Cam MACKENZIE
Individual:
Kenneth MACKENZIE