The Druid Order celebrate the Spring Equinox near Tower Hill, London 20 March 2015 ◄ Previous Next ► Play ▶▶