primrose-leaf violet
Viola primulifolia
11 of 15
October 23,
Weymouth Great Pond, Weymouth