Karl Le Gros:
Defying gravity, and the water...
Karl Le Gros:
Rivaz, a beautiful village by the lake
Karl Le Gros:
Buffalora, Switzerland
Karl Le Gros:
Niesen, waves of a geological era