Can't see the photo (site's probably blocked at work). I'm going to shoot in the dark here though, (literally) and call it a Cuban Tree Frog. Everytime I see "help me ID this frog" threads it ends up being those, especially from Florida. Maybe someone can come in and confirm and see if I was right.
![]()