Pomacea paludosa (Say, 1829) Florida Applesnail Mating

Pomacea paludosa (Say, 1829) Florida Applesnail Mating

Lake, Florida State College Jacksonville South Campus, Duval Co., Florida 4/19/2006