Sunday, 5 May 2013

The Creepiest Flower On Earth!

Tacca Chantrieri, commonly known as the "Bat Flower," is found in tropical areas of Australia and is probably one of the strangest and creepiest flowers in the world. See More