Coombe Farm
United Kingdom
>
England
>
Isle of Wight
>
Brighstone
>
Coombe Farm
Coombe Farm in Isle of Wight, Brighstone.
Coombe Farm
Land use
farmyard
Coombe Lane
Rowdown Lane