Upper Grange Farm
United Kingdom
>
Cymru / Wales
>
Monmouthshire
>
Caerwent
>
Upper Grange Farm
Upper Grange Farm in Monmouthshire, Caerwent.
Upper Grange Farm
Land use
farmyard