TFWNF 70th DDay anniversary, Statue of Liberty, June 6, 2014

The French Will Never Forget, 1 million red rose petals at the Statue of Liberty

Comments are closed.