Not sure what this is, but it was hanging on a window screen so I got a shot of it.
UOFMTIGER © Please notify me if you would like to use my images.