Princess Diana and Prince Harry on a water slide

Watch later

01:01

Watch a beautiful moment between Princess Diana and Prince Harry.

Search

Peter Maddison