Canadian Pondweed (Elodea canadensis) by Biodiversity Ireland

Picture 1 of 11