Orchis mascula
A 31 x 23 inch painted diagram of Orchis mascula in different stages of fertilization/pollination., Luna Collection ID - 103::UMANITOBALCM::NA, Luna Object ID - 321964, Luna Image ID - 144328