Designed by
Title
Jack In The Green parade, Hastings #45569313
Description
Costumed people take part in the parade on the West Hill during the annual Jack In The Green festival at Hastings in East Sussex, England on May 5, 2014. The event marks the May Day public holiday in Britain.
This image is editorial