giant West African snail
Archachatina marginata Swainson, 1821

RSS