Off Garda
Theresa May, the Prime Minister, takes a walk with husband Philip while the couple holiday in the Italian resort town of Desenzano del Garda. The town is on the southern shore of Lake Garda, in the north of the country.
Theresa May, the Prime Minister, takes a walk with husband Philip while the couple holiday in the Italian resort town of Desenzano del Garda. The town is on the southern shore of Lake Garda, in the north of the country.