Malcesine Castle, Lake Garda, Italy

Location: Malcesine Castle, Lake Garda, Italy.