Be careful where you park your Car
This incredible spectacle took place in Versoix, a town close to Geneva City, Switzerland. The water in the background is Leman Lake.
Published 16 years ago
This incredible spectacle took place in Versoix, a town close to Geneva City, Switzerland. The water in the background is Leman Lake.














