Cartogiraffe.com

Our Lady Star of the Sea

Our Lady Star of the Sea is a place of worship in Staithes Lane 32 in North Yorkshire, Hinderwell.