James Castle RSA - Night Day 

12. Apr - 18. Apr 14 / ended The Cello Factory

Opens daily from 11am - 6pm

Exhibition | Sculpture | London