St Paul Stained Glass St Petrox Church Dartmouth Devon England #329407615
Description
Colorful St Paul Ship Storn Stained Glass St Petrox Church Basilica Stained Glass Dartmouth Devon England. St Paul was in several storms on ships. Originally founded in 1192