Cosmic Teta

OPENING: May 24 | CLOSING: Aug 29 2016

Maria Nepomuceno  
Barbican Centre, Silk Street, London EC2Y 8DSVIEW MAP
44.207.638.8891
Monday - Saturday, 9 am - 11 pm
Sunday, 12 pm - 11 pm