The Hominids

Cosmocaixa Museum

 This project was part of the new permanent exhibition for Cosmocaixa Museum in Barcelona, Spain. We were comisioned to do four  animations for the new Cosmos exhibit at Cosmocaixa Museum.