Ladhead House Failford, Mauchline, AYRSHIRE
Failford House, Mauchline, AYRSHIRE
Old Barskimming, Mauchline, AYRSHIRE