21 June 2011













/ today marks the summer solstice, the longest day of the year
the photo above is of druids (defined as 'priests, magicians, or soothsayers in the ancient Celtic religion') at the site of stonehenge performing a ritualistic celebration. fucking badass