Cartogiraffe.com

Church of St. Mary the Virgin

Church of St. Mary the Virgin is a historical church in St Mary's Approach in London Borough of Newham.