primrose-leaf violet
Viola primulifolia
1 of 15
May 8,
Beaver Brook Reservation, Belmont