Flowers left at the gates of Kensington Palace for Diana Spencer, Princess of Wales, 20 years after her untimely death.
© Mike Yost
Flowers left at the gates of Kensington Palace for Diana Spencer, Princess of Wales, 20 years after her untimely death.
© Mike Yost
Leave a Reply