St Thomas
United Kingdom
>
England
>
Dorset
>
East Orchard
>
St Thomas
St Thomas is a church in Dorset, East Orchard.
St Thomas
Object
Religion
Building
church
Church Lane
Bleax Close