The fifteenth century tower to Stoke Damerel church - the "Mother church of Devonport"
Uploaded by tony barnard on 12 April 2019
https://disqus.com/by/disqus_faJmaOnLC3/
Photo ID: 222301 Building ID: 101386305 Report this photo