A global citizen science platform to discover, share and identify wildlife
White spotted slipper orchid with a little hat.
Botanic garden , Mae Rim , Chiang Mai , Thailand
Where can you find this
Spotted on May 14, 2012 Submitted on May 14, 2012
and 2 other people favorited this spotting