Yellow Loosestrife
Lysimacha punctata
Back to Categories
Marquette County, Michigan May