Hello, can anyone help in identifying this plant? Photos taken in a garden in Vicenza, Northern Italy, in August.