Which Elodea ?

Which Elodea ?

Observation - Which Elodea ? - UK and Ireland. Description: