Leigh Lake Beach Published July 17, 2008 at 569 × 640 in Tetons ← Previous / Next → This is our own personal beach at Leigh Lake