This page is managed by Jenni-sue Freeland
Location: Powys, United Kingdom
Llangors Church In Wales School is a beautiful primary school set in the scenic village of Llangors, near the Brecon Beacons.
DONATE now JOIN & Support this cause
Anything in here will be replaced on browsers that support the canvas element