Found this guy on a hiking trip in Honeymoon Island located in Dunedin, Florida. Coastal environment, scrub pines, light hammock forests. Any...