Barcelona Centre of Contemporary Culture

Montalegre 5, Barcelona, Spain
http://www.cccb.org