Web Site < Albuquerque Balloon Festival
A pair of balloons overhead at the Albuquerque Balloon Festival in New Mexico.