The Vicarage, High Street, Newchurch, Isle of Wight
High StreetNewchurchSandown
Service of Holy Communion