Halloween in Derry

Performers at Europe's largest Halloween carnival in Derry, New Hampshire, USA. Photo: Michael Bradley