Euglandina rosea (Férussac, 1821) Depositing Eggs On 5/20/2011

Euglandina rosea (Férussac, 1821) Depositing Eggs On 5/20/2011