Richard Pate School Crest

The Richard Pate School, Cheltenham, Gloucestershire

Visit from The History Squad - Years 3 and 4

February 2019