Festival Images Vevey Roundup 2020
“Lake Geneva is situated along the borders of France and Swtizerland and is surrounded by dauntingly beautiful Chablis Alps, which features Le Grammont,-the region’s highest summit” I had the pleasure of visiting the Swiss Biennale Festival Images Vevey last week. The festival, which occurs every two years in the small, but lush town of […]