Close

Large tree snail

Caracolus caracolla

Large tree snail