North Appleford
United Kingdom
>
England
>
Isle of Wight
>
Godshill
>
North Appleford
North Appleford in Isle of Wight, Godshill.
North Appleford
Land use
farmyard
chalet
North Appleford
River Medina