Knockengorroch Farm

Knockengorroch Farm
Carsphairn, Castle Douglas, Dumfries and Galloway, DG7 3TJ
Photo of Knockengorroch Farm