rare and strange flowers

The world’s smelliest flower – Amorphophallus titanum

February 2nd, 2011

The largest flower in the world – Rafflesia arnoldii

January 29th, 2011