Azolla caroliniana

Azolla caroliniana
Azolla caroliniana
Photo Credit: Jacob Golan