Puerto Rican Tree Snail

Caracolus caracolla

iNat Map