Welcome to my own cabinet of curiosities...
It is a Rafflesia flower and is the world's largest flower! You can find them in the jungles of Southeast Asia. It is so crazy-looking...doesn't even look real!
the photo didn't show!
Darn! I'm not sure why...oh well. You can look it up on google images..really neat.
Post a Comment