Lake Garda waterfront villa with private wharf 11

Lake Garda waterfront villa with private wharf 11