Prince Harry left a personal tribute to the British soldiers who lost their lives at the battle of Monte Cassino.
The prince took part in a memorial service to mark 70 years since the battle and left a wreath with a note, saying: "In memory of all those who paid the ultimate sacrifice for our country. Thank you."
Tourists at the world famous landmark were treated to an unexpected sighting of Prince Harry as the royal took in some of Italy's sights.
Speaking exclusively to ITV News, Harry says it "makes no sense" that one of the Second World War's bloodies battles has been "forgotten".