Revellers parade through the streets of Lewes, England, during the traditional Bonfire Night celebrations. Bonfire Night is related to the ancient festival of Samhain, the Celtic New Year. Processions held across the South of England culminate in Lewes on November 5, commemorating the memory of...
↧