Pomacea egg clutch on the lake shoreline 5/2/2007

Pomacea egg clutch on the lake shoreline 5/2/2007