Designed by
Title
Waterfront in Town Limone Sul Garda, Lake Garda #
Description
LIMONE SUL GARDA, ITALY - JULY 4, 2012: waterfront in Town Limone Sul Garda, Lake Garda, Italy. Limone sul Garda is a town in Lombardy (northern Italy), on the shore of Lake Garda.
This image is editorial