Pink Lady Slipper
Posted on in Recent Sightings by HMS

Pink Lady Slippers (Cypripedium acaule) are rare, terrestrial, temperate orchids that are native to northern North America. This bunch was spotted along the entrance to North Lookout.
Posted on in Recent Sightings by HMS