Big Leprechaun in Grand Tetons (July 2011)

photo report
more