Beaudesert Park School in Minchinhampton celebrated World Book Day with another year of creative costumes.
Children and staff at the independent prep school dressed as their favourite literary characters for the day and shared their favourite stories with their peers.
The day was also the final day of the school’s readathon, during which children have been raising money for local charity Read for Good with individual reading challenges.
Headmaster, Chris Searson, said, “One of my favourite days of the school calendar, World Book Day sings about the joy of reading, while simply being enormously good fun for everyone.”