dcsimg
Unresolved name

Selenipedium × grande

Selenipedium grande is a species of in the family orchids.