Designed by
Title
Clowns on the Road #31638675
Description
GREAT TORRINGTON, UK, 4th May, 2013. Clowning around on one of the floats in the town's annual Grand Carnival. The street parade is the climax of the May Fair which has taken place since the sixteenth century to mark the start of summer
This image is editorial