Phragmipedium × grande

(Redirected from Selenipedium × grande)

Phragmipedium × grandeEdit

Botanical illustrationsEdit