Families flocked to a charity fun day at a farm at the weekend.
An event titled Fairies at the Farm took place on Sunday (July 10) at Hazeldene Farm in Asheridge Road, Chesham.
The event was packed full of magic, crafts, music, refreshments, entertainment and of course fairies and elves.
There were also games, storytelling, treasure hunts, a parade, face painting, make-overs, craft and holistic workshops, a healing and meditation area as well as numerous stalls.
The event raised money for Chesham charity The Theatre Shed, an inclusive theatre group for young people and children.