Pomacea egg clutch photographed on 8/6/2007

Pomacea egg clutch photographed on 8/6/2007