lgbt.bigstamp.uk
Review: On Your Feet - Lyceum Theatre, Sheffield
A feast for both the eyes and ears with stunning scenes of colour and intricate Cuban moves.