Newchurch
Isle of Wight

All Saints Church

Telephone 865504