Taken at Quechee, Vermont’s Annual Hot Air Balloon Festival during the sunset launch.
By Yankee Magazine
Aug 02 2006