species 22,571 observations

Yellow Lady's Slipper

Cypripedium parviflorum