Pondweed

Pondweed

Observation - Pondweed - UK and Ireland. Description: