Newchurch
Isle of Wight

Newchurch Pavilion & Sports Ground

See under NPS&CA