Carolina geranium
Geranium carolinianum
12 of 31
June 29,
Tidmarsh Farms, Plymouth