Summer in New England - 4seasons

Purple Loosestrife with Hay - MA

purpleloosestrifehay