The Princess’ Ceremony

An aerial view of the flowers left outside Buckingham palace after the death of Princess Diana, 1997.

From Our Network: