Taughannock Falls State Park, NY USA

Found while walking on the trail on the way to the waterfall. it was hanging on a tree branch.