Cartogiraffe.com

St Mary's Church

St Mary's Church is a place of worship in Vale of Glamorgan, Wenvoe.