Holy Trinity Church, Ryde

POI's creator (Voyajo Team)

Holy Trinity Church, Ryde is a parish church in the Church of England located in Ryde, Isle of Wight. (...) (from Wikipedia)