Sadler's Wells Theatre

Sadler's Wells Theatre, London