Top view of Brown snail walking on fresh green leaves with drop dew after rain. Garden snail on Cardwell lily or Northern #192356856
Description
Top view of Brown snail walking on fresh green leaves with drop dew after rain. Garden snail on Cardwell lily or Northern christmas lily Proiphys amboinensis