The touch of Love! Malcesine Castle, Lake Garda, Italy.

The touch of Love! Malcesine Castle, Lake Garda, Italy.

More romantic photos around Malcesine Castle by Gwen Courtman

Location: Malcesine, Lake Garda, Italy.