Lake Ammer

The Lake Ammer in Germany - in German language: "Ammersee"

Leave a Reply