Project Aeolus

Sky art work with three illuminated plastic balloon launched in Albuquerque, New Mexico in 1984.

Popup
  • Albuquerque, United States Map