17th of August 2006, Switzerland, Formula International and Euro Cup

Day 2

Photos by Choppy Water / fotostart.net