It's a stained glass froggie. I bought another, but I can't find the picture of it. I'll add a pic when I get it. I LOVE stained glass window catchers. Here's a few from my collection:
That one's a 3-D window catcher. It's in an old window from and has tree branches in it. The tree branches have stained glass leaves and a stained glass moon attached to them. It's called "Blue Moon" and I got it at North Quabbin Woods a few years back. The artist is amazing and has items for sale there.
These two were give to me by my Grammie:
Lastly, this is a yard sale find from this summer. I haven't hung it up yet, but it looks pretty cool just sitting on a table.