Greater pond sedge (Carex riparia)

Main Menu