dcsimg
Unresolved name

Salacistis rubicunda

Salacistis rubicunda is a species of in the family orchids.