Tudor Farm
United Kingdom
>
England
>
Medway
>
Stoke
>
Tudor Farm
Tudor Farm in Medway, Stoke.
Tudor Farm
Land use
farmyard