TIME Veterans

New York Drops 1 Million Rose Petals on Statue of Liberty For D-Day

Statue of Liberty D-Day
One of three helicopters showered 1 million rose petals on the Statue of Liberty during a ceremony commemorating the 70th anniversary of the D-Day invasion, on Liberty Island in New York City, June 6, 2014. Richard Drew—AP

The roses were a thank-you from France, like Lady Liberty herself.

Your browser, Internet Explorer 8 or below, is out of date. It has known security flaws and may not display all features of this and other websites.

Learn how to update your browser
Follow

Get every new post delivered to your Inbox.

Join 45,124 other followers