Powys – Llanfaes Brecon – St David

St David’s Church
www.stdavidsbrecon.co.uk

Church Kneelers at St David’s Church

x

 

www.stdavidsbrecon.co.uk