Planeta O Muerte

2010
Hand Printed Multiples & Editions
Screenprint
25 x 19 inches

Planeta O Muerte means Planet or Death. This print is one of my earliest pieces about climate justice.

Click Me