Aquatic center lake Pomacea with no operculum (10/11/2006)

Aquatic center lake Pomacea with no operculum (10/11/2006)

Back