species 23,486 observations

Dotted Loosestrife

Lysimachia punctata