Tolumnia guttata

Tolumnia guttata is a species of orchid found from Mexico, Belize to Colombia and the Caribbean.