by SteveAllenPhoto
The busy main street in the town of Morges on the north shore of Lake Geneva in the Vaud canton of Switzerland.