I took this photograph at Cahuita National Park in Costa Rica. I think it is a Four-Lined Amieva - but confirmation would be appreciated.
Image