Pondweed

Pondweed

Observation - Pondweed - Southern Africa. Description: On muddy shore in shallow water

On muddy shore in shallow water