Saint Mary the Virgin
United Kingdom
>
England
>
Gloucestershire
>
Forest of Dean
>
Upleadon
>
Saint Mary the Virgin
Saint Mary the Virgin is a church in Upleadon in Forest of Dean.
Saint Mary the Virgin
Object
Religion
Building
church
Leadon