Pomacea maculata G. Perry, 1810 At Baldwin In Far Western Duval County

Drainage ditch on the Interstate 10 exit ramp to Baldwin where the Pomacea were initially discovered

Drainage ditch on the Interstate 10 exit ramp to Baldwin where the Pomacea were initially discovered

Back