Afton Park

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