Two Of The Larger Pomacea Shells Found In The Outflow Ditch (2/25/2006)

Two Of The Larger Pomacea Shells Found In The Outflow Ditch (2/25/2006)

Two Of The Larger Pomacea Shells Found In The Outflow Ditch (2/25/2006)

The largest of the pair measures 64 mm.