Designed by
Title
Jack In The Green festival, Hastings #70786967
Description
Costumed people parade through the Old Town at the annual Jack In The Green festival at Hastings in East Sussex, England on May 2, 2016. The event marks the May Day public holiday in Britain.
This image is editorial