Close
Puerto Rican Tree Snail
Caracolus caracolla