Curtis Olson, Diehl Gallery’s only ‘local’ Jackson Hole artist, has an opening at Hotel Terra—up in Teton Village, the only LEED certified hotel up yonder—on Friday, February 13.   The party

Share