Toxic Tree

Latest pic from the Mars Rover, perhaps?

Advertisements