Lewis Falls
Lewis Falls is a 30-foot (9.1 meter) tall waterfall about 11 miles north of Yellowstone National Park's South Entrance--September 3, 2009
4,936
views
98
faves
385
comments
Uploaded on October 14, 2009
Taken on September 3, 2009
Lewis Falls
Lewis Falls is a 30-foot (9.1 meter) tall waterfall about 11 miles north of Yellowstone National Park's South Entrance--September 3, 2009
4,936
views
98
faves
385
comments
Uploaded on October 14, 2009
Taken on September 3, 2009