The happiest day of the year for Cambridge.

The happiest day of the year for Cambridge.

There’s one day every summer when Cambridge is filled up with supernatural creatures adorable weirdos which turns Midsummer Common into a real life Fairyland. It is called ‘Strawberry Fair’.

Continue reading to see the images.