Cheam Charter Fair 2016

Cheam Charter Fair 2016

A busy scene at Cheam Charter Fair 2016

A busy scene at Cheam Charter Fair 2016