Afton Park

Afton Park
Newport Road, Freshwater, Isle Of Wight, PO40 9XR