Holding umbrellas aloft to guard against an unseasonal shower, Princes William and Harry seemed lost in thought as they toured the new ‘white garden’ at Kensington Palace.
Via: The saddest casualty of William and Harry's feud… is Diana's statue
Categories: English News