St Michael and All Angels Church
United Kingdom
>
Cymru / Wales
>
Powys
>
Llanafanfawr
>
St Michael and All Angels Church
St Michael and All Angels Church is a place of worship in Powys, Llanafanfawr.
St Michael and All Angels Church
Object
Religion
Building
Yes
Llwyn-cynnar Farm