Minutes after arriving in the Florida Keys I found myself face to face with the fella. I think they just might be the official mascot of the Keys as they were everywhere.
A Java Macaque Monkey in deep thought at Monkey Jungle located in Miami Florida