La Cucaracha.

2021. Larabar paperboard box & acrylic paint Cockroaches are symbols of strength, survival and adaptation to difficult situations.

Previous
Previous

Sardine Can

Next
Next

Fortune Cards