Photo of the Week #1: The 10-Petal Rafflesia

Oct 05, 12 Photo of the Week #1: The 10-Petal Rafflesia

Posted by in Blog

The world’s largest flower usually¬†has 5 petals but this one had¬†10. Click on the links below to read more about this rare and unusual...

read more