Sirmione – Lake Garda

Sirmione – Lake Garda

A view onto the town of Sirmione on Lake Garda (Lago di Garda), Italy.

Countries & Regions