2010-05-22 World Custard Pie Championships { 29 images } Created 23 May 2010

Coxheath, Kent, UK - Saturday May 22nd 2010. The World Custard Pie Championships take place in a field in the village of Coxheath.
View: 100 | All