Description

Crystal waters above Lake Geneva Switzerland

  • : Switzerland