Share
twitterlinkedinfacebook
Image 1 of 1
IH_01601_20090206.jpg
Snow-capped  Tetons shrouded in storm clouds in Grand Teton National Park, Wyoming.