Wormwood

'Wormwood', a.k.a.
the Celestial Compliment to Gaia.
Revelation 8:11-13 (ESV)

Gaia Revisited - Photo by Thomas Dodd