Some of the many Pomacea egg clutches on the bridge

Some of the many Pomacea egg clutches on the bridge