Terri A. Smith

The Weather Channel
Atlanta, GA
USA