Limnobium spongia - Frog's Bit
[CLOSE]