You are here: Home » Projects » Mirrors (2018) » Photos Mirrors by Siobhan McMillan Leicester Square Theatre, 28 March – 14 April 2018 Production Photos