Englewood, CO USA

My daughter & I were talking a walk on a beautiful sunny Saturday and found this hanging in a tree!