Mauricio Riobó, shown on July 7, is a puppeteer from Chile who has been based in Barcelona, Spain, since 2001.
Mauricio Riobó, shown on July 7, is a puppeteer from Chile who has been based in Barcelona, Spain, since 2001. (The Washington Post/Xavier Cervera, PANOS Pictures)