17 May 2018

What a surprise we had in our morning assembly. Despite their busy schedules, Prince Harry and Meghan Markle popped in and were happy to answer some questions from the children.

The Royal Wedding

Category: Class of 2023