churches: a place of worship.Synonyms: chapel, temple, cathedral, abbey
Places Shown
Abergavenny; Monmouthshire; Wales
Hay; Brecknockshire; Wales
Llantysilio; Denbighshire; Wales