Geneva Motor Show, March 1998.

[overall 1]

An overall view of the 68th Geneva Motor Show (ground hall).