mail_outline sales@mediastorehouse.com
Chateau Chillon, Lake Geneva, Vaud Canton, Switzerland
Europe, Switzerland, Geneva. Geneva Motor Show; artificial rain at the Saab exhibit
Europe, Switzerland, Geneva. Winter morning view of Quai du Mont Blanc, Lac Leman
Switzerland, Geneva. Flags on Lac Leman waterfront
Switzerland, Geneva. International Red Cross building
Europe, Switzerland, Geneva. Geneva Motor Show; girl and artificail rain at the Saab exhibit
Switzerland, GenevaSWITZERLAND, GENEVA: 75th Annual Geneva Auto Show 2005 Biggest Auto Salon in Europe, Ferrari Sportscar Display
SWITZERLAND, GENEVA: 75th Annual Geneva Auto Show 2005 Biggest Auto Salon in EuropeLamborghini Sportscar Display