lelandolson.com
Share Your World
Share Your World January 30, 2017 What is the most incredible natural venue that you’ve ever seen in person? Flying Above the Clouds The Lockheed Super Constellation was cruising at 24,000 feet. Lo…