A worldwide community photographing and learning about wildlife
Pseudosphinx tetrio
Somewhere in the Caribbean, most likely St. Lucia.
Somewhere is the Caribbean is not very accurate for a location. Please, try to get a little bit more information about the location, thanks!