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