Picture of the Lakeside Road, Lake Garda, Italy - Strada di lakeside, Lago di Garda, Italia.
The Garda lakeside road was completed between the two World Wars.