...from the time of megafauna.
Aviarios del Caribe Sloth Sanctuary, Cahuita, Costa Rica -- 12/22/2012