Hard to say exactly from the pic, but it could be either a squirrel tree frog or green tree frog, although, I don't know how either could have survived in these temperatures.