species 4,639 observations

Water Fringe

Nymphoides peltata