Production shots from Jeanine Tesori and Lisa Kron’s epic musical Violet, marking its UK premiere at the Charing Cross Theatre.
The show, which stars the wonderful Kaisa Hammarlund as Violet, the disfigured woman who gets on a bus to seek out a miracle, runs to 6 April.