Paper mill pond Pomacea maculata foraging on the shoreline (6/27/07)

Paper mill pond Pomacea maculata foraging on the shoreline (6/27/07)

Back