Great Lizzen
United Kingdom
>
England
>
Cornwall
>
Polperro
>
Great Lizzen
Great Lizzen in Cornwall, Polperro.
Great Lizzen
Land use
farmyard