North Kessock Hall

North Kessock Hall
North Kessock, IV1 1XA
Photo of North Kessock Hall