You must be logged in and verified to contact the designer.
Product Description
Rafflesia is a genus of parasitic flowering plants. It contains approximately 28 species, all found in southeastern Asia, in Indonesia, Malaysia, Thailand and the Philippines. Wikipedia