Kim & Gareth Malcesine Castle, The wedding in Italy.

Kim & Gareth Malcesine Castle, The wedding in Italy.

Location: Malcesine, Lake Garda, Italy..