Designed by
Title
Limone sul Garda is a town in Lombardy on the shore of Lake Garda, Italy. #77024464
Description
Lake Garda, Italy - June 29, 2016: Limone sul Garda is a town in Lombardy (northern Italy), on the west shore of Lake Garda.
This image is editorial