Riva del Garda city
The city of Riva del Garda, situated in the northern part of the largest Italian lake, Lago di Garda
© Peasac | Stock Free Images
Similar Free Images
Categories: