Exhibition Poster The exhibition was staged from 16th to 20th June 1993 at Todmorden Town Hall → View Details