Posted on

Shall We Dance 2017

Playhouse Opera: 8 – 17 September Returning for its 25th season, Shall We Dance – the glittering annual showcase of fabulous ballroom and Latin American(more…)