Wild Orchid

Wild orchid

One of the many varieties of orchids commonly found in tropical rainforests in south east asia.