A British parade and festival celebrates a colorful May Day folk tradition.
Participants attend the annual May Day bank holiday “Jack In The Green” parade and festival in Hastings, England, May 1, 2023.
Toby Melville/Reuters
Share this story
Advertisement
Comments