Spa at Teton Mountain Lodge, Teton Village, Wyoming.

© 2009 David J. Swift       website by littlered media