A London park blooms with flowers, stuffed animals and handwritten notes to the queen
Green Park, near Buckingham Palace, has become completely flooded with tributes to the queen — and the people who are coming to see them.
WEKU ·