/freeze_frame
shuvo21
·
3 years ago
Lake Sempach is located in the heart of Switzerland and is surrounded by a beautiful landscape. The town of Sempach with its charm is historically of national importance (Battle of Sempach) and was aw
10 comments