Crocodile tears

Illustration for the expression 'Lágrimas de cocodrilo' in English: 'crocodile tears', screen-printed on kraft paper.

More by Isabel Rodríguez

View profile