An exhibition held in Barcelona, 2008.