After a beautiful sunny morning, the weather gradually deteriorated on Saturday afternoon, ultimately delivering a cold and very wet evening that might have put lesser mortals off visiting the annual fireworks display at Haddenham St Mary's CE School.
But we Brits are a stoical lot!
A committed team of PTA volunteers, school staff and Rotary members donned their warmest clothing and ensured that the show went on, as everyone hoped.
Despite feeling somewhat damp and chilled, a large audience filled the school grounds and enjoyed a wonderful fireworks display.
Here's hoping for better weather next year!
Enjoy lots more photographs in our Galleries section.