A worldwide community photographing and learning about wildlife
i believe a bleeding heart. do not think it is "native" to NH. just pretty
They're bleeding hearts. They're native to Japan but are extremely hardy plants that do very well in New England.