Summer in New England - 4seasons

Purple Loosestrife, Hay and Stream - MA

loosestrifehaysummer