Aultgowrie Farm Steading

Aultgowrie Farm Steading
Aultgowrie, Muir of Ord, Highland, IV6 7XA