Photos: Ninagawa Company Kafka on the Shore

Production photos of Kafka on the Shore by the Ningawa Company at the Barbican