Carmen Rehearsal: Gallery

Carmen is on at Soho Theatre, 5 August - 19 August
Book Here