Penninghame St Johns Church

Penninghame St Johns Church
Church Street, Newton Stewart, Dumfries and Galloway, DG8 9QJ