Skip to main content
Gaeia's Teardrops · other illustration · 2003
Gaeia, the Godess of Nature, is weeping for the oil spill that has poisoned the ocean.
Click on the main illustration to view the full version
Click on any image to view the full version
Follow on Twitter