Alpe d'Huez, France

March 2003

QuickTime Movie