Chelone glabra (Turtlehead)

Chelone glabra (Turtlehead)