Illustrations for a wall on Bioibérica headquarters in Espluges de Llobregat (Barcelona)
A.D: Defacto.cat