Hannover Fair 2003

Hannover Fair, 7-12 April 2003