St Wolfrida
United Kingdom
>
England
>
Dorset
>
Horton
>
St Wolfrida
St Wolfrida is a church in Dorset, Horton.
St Wolfrida
Object
Religion
Building
church
Village
Horton
Horton and Chalbury Village Hall