| Connect to share and comment |
Druids celebrate the Autumn equinox on Primrose Hill on September 22, 2009 in London, England. The ceremony is one of three events staged by the order with the Spring Equinox ceremony at Tower Hill and the Summer Solstice held at Stonehenge.
Follow us: