dcsimg
Unresolved name

Microtatorchis labatii

Microtatorchis labatii is a species of in the family orchids.