Eulophia Orchid,
Eulophia horsfallii
Kakamega Forest, Kenya
(Family Orchidaceae)