Where is St Michael and St Martin's Church?
Where is St Michael and St Martin's Church located?
St Michael and St Martin's Church, Gloucestershire, United Kingdom (approx. 51.7453°, -1.7085°)
Where is St Michael and St Martin's Church on the map?
{"latitude":51.7453,"longitude":-1.7085,"title":"St Michael and St Martin's Church"}