Petrushka (2015)

 

 

 

Production

Giants Are Small

Director

Doug Fitch

Theatre

Barbican Center, London, UK

Date

2015