Author: Gwynedd (Wales)
Alternate names: Ysgol Caergeiliog (Gwynedd, Wales)