Today's photograph is of a Robber Fly. During my search to find out what exactly I had taken a photo of I found out there are a total of 7,000 varieties of Robber Flies world wide and that there are nearly 1,000 varieties in North America. They are interesting looking critters. This site has more information.
Photo taken at Twin Lakes WMA