The frog is nicely captured. Given the intersection of a manmade environment and nature, I could see this working well in that context because both elements are visually prominent.
Hi Norm. Tree frogs are very cool and this setting is rather unique! I see them on windows at times - but not on windows this covered by dew! In addition to the setting, I like the splash of color on the legs and the slight diagonal of the comp. If I was to be picky, I'd wish for a little more DOF - the right side of the head and the feet on the lower side don't seem as sharp as the rest of the image. It would seem that at an ISO of 250, you had some room to increase it (without adding a lot of noise) which would have given you a higher f/stop. Still, this is a very interesting photo!