Carmen (Royal Opera)
By WhatsOnStage Reviewer · 18 Dec 2013
Bizet's crowd-pleaser returns to Covent Garden for a Christmas run.