Do the toes have pads on them? If so that could be a gray tree frog (though those are pretty small) or a Cuban tree frog. It's hard to tell from the picture. Tree frogs feet sometimes bend in ways that look weird, but that doesn't look right to me. Maybe it's just the angle.