La Roche-sur-Foron, France.

La Roche-sur-Foron, France. 

contents © Iñaki Larreasite by Bluekea