Catalan Festival Masks

Arts and CulturePablo Picasso
A Pablo Picasso paper mache 'huge head' mask, known as 'Capgros' in Catalan, is displayed at the entrance of the 'El Ingenio' shop in Barcelona, Spain. 'El Ingenio' (The Ingenuity) has been making and selling paper mache giant masks and huge heads for Catalan popular festivals since 1838. The... Getty Images
Loading