church of all saints
stroud, united kingdom

stroud, united kingdom
Built-in - 1907
Architect - Temple Lushington Moore
Latitude: 51.7497000000 , Longitude -2.2095700000
See it on Google Maps

Built-in - 1907
Architect - Temple Lushington Moore
Latitude: 51.7497000000 , Longitude -2.2095700000