Barcelona • Spain •
Barcelona Museum of Contemporary Art