Habenaria floribunda

Habenaria floribunda is a species of orchid which is widespread across much of Latin America, the West Indies and Florida.