A closeup of the thousands of ladybugs (Asian beetles) infesting the rocks and trees of Green Mt. in Boulder, CO.