Carsphairn Church

Carsphairn Church
Carsphairn, Dumfries and Galloway, DG7 3TQ