© 2025 Alasdair Ogilvie
BACK TO GALLERIES
CLICK FOR LARGER IMAGE
Church
built 1889 - London Road, Thrupp, Gloucestershire (now demolished)