23 Extraordinary Flowers That Totally Forgot How To Be Flowers

16. The Monkey Face Orchid
Scientific Name – Impatiens psittacina; Location – Thailand, Burma and parts of India.

Advertisements