Photos from the opening of the display “The Art of Puppetry. Making Magic in the Museum” at Hove Museum (26 May 2017 to 30 November 2017). One of the oldest and most magical theatrical traditions is brought to contemporary life in this … Continued