Christmas celebrations at St Barnabas, Velindre...
St Barnabas Church, Velindre: parade
Pageant in St Davids