Exhibition The Puca Macguffin Theatre Company present Alex Stewart+Elizabeth Porter 10 Jun 2015 – 27 Jun 2015 Save / follow I've seen this Comment on The Puca Macguffin Theatre Company present Alex Stewart+Elizabeth Porter Share The Puca Macguffin Theatre Company present Alex Stewart+Elizabeth Porter with your friends Artisan London, United Kingdom