Cypripedium pubescens

(redirected from Greater yellow lady's slipper)

Cypripedium pubescens,

Full browser ?