A Spring Clean for the May Queen

Beltane Fire Festival. This is meant to be an ancient Gaelic festival marking the start of Summer, brought together by fire, drama, and hippies all on a hill.