Place de la Madeleine

A panoramic view over Place de la Madeleine, Geneva, Switzerland.

Advertisements