St James the Great
United Kingdom
>
England
>
Herefordshire
>
Ocle Pychard
>
St James the Great
St James the Great is a church in Herefordshire, Ocle Pychard.
St James the Great
Object
Religion
Building
church