This small and peaceful Church is located high above the town of Charmouth on the coast,seen to the right of the Church, inside there is a beautiful Stained Glass Window.
"Peace and Light Within"-JC-
Uploaded by John Curtis on 3 July 2011
Photo ID: 16291
Building ID: 101227787
Report this photo