Harpland

West Church, Thurso | FitkinWall

Graham Fitkin