The biggest flower in the world!
Size: 5390px × 3498px
Location: Thailand
Photo credit: © Matthew Doggett / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attract, big, biggest, flesh, flies, flower, fly, forest, insect, large, largest, parasite, parasitic, petals, rafflesia, red, rotten, smell, stench, stink, thailand, underground, wood, world