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

Day 3

Photos by Choppy Water / fotostart.net