Riva del Garda town in the northern Italy mountains on Garda lake

- Image ID: CB4F0F
Riva del Garda town in the northern Italy mountains on Garda lake
Yevgenia Gorbulsky / Alamy Stock Photo
Image ID: CB4F0F