Wild orchids on I-75! Leafless Beaked Ladies' Tresses
(Sacoila lanceolata). Also called Scarlet Ladies' Tresses.
Large group of these showy terrestrial orchids seen in late May along the roadside of I-75, just south of Punta Gorda.
The above group photographed off exit 161.
Seen just by chance on the way to Babcock-Webb WMA.