In Pictures : The Glorious Beltane Fire Festival!
Medieval dresses, body paint, pagan rituals and fire dancing perfectly encapsulated the Beltane Fire Festival, this year.
The festival celebrates the beginning of the summer and fires are lit all across town...