Rue de Lausagne, Geneva - Switzerland.

Rue de Lausagne, Geneva - Switzerland.