Queen Mary 2 Cruise 2004
One of the production shows on board the QM2, presented in the Royal Court Theatre. This one had a Mardi Gras theme.