Oh my goth! See gallery | Rose petals are dropped over the Statue of Liberty during the Commemorating 70th Anniversary of D-Day on June 06, 2014 in New York City. Three helicopters showered 1 million rose petals on the statue during an event by the organization called “The French Will Never Forget” to mark the 70th anniversary of World War II D-Day landings. | The Red Arrows perform over Southsea Common in Portsmouth, England.
Read More: Image of the day