News
The falling rose petals were the centerpiece of a D-Day commemoration organized by The French Will Never Forget, a group created in 2003 to strengthen the ties between America and France.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results