July 13, 2011. Does anyone know what this is... it's about the size of a hummingbird. - photofreak