Make your own free website on Tripod.com

Wall Cloud NW of Lelia Lake, TX

View is from the Southeast about 6 miles away

Back to Weather Pictures