Arachnorchis leptochila ssp dentata
Toothed
Spider Orchid
Back
Photographed on 25 September 2011 in the Wirrabara Forest, SA
Back