Pictures from Geneva, Switzerland

Expensive Swiss watches on display.

Geneva, Switzerland - Expensive Swiss watches on display.

Location: Geneva, Switzerland

 

Clicky Web Analytics