churches: a place of worship.Synonyms: chapel, temple, cathedral, abbey
Places Shown
Chipping Campden; Gloucestershire; England
Snowshill; Gloucestershire; England