24.3.07

Les mystères de Genève





Switzerland is not so quiet as you would think.