"St. Declan's and THE MAGIC CHAIR" takes you inside an innovative school in Dublin, Ireland where children who have been failed by mainstream education discover self-confidence and their own unique abilities.
Recently viewed
Please enable browser cookies to use this feature. Learn more.