Tetons and Yellowstone 2008 - nehalpatel
Bull Snake

Bull Snake