“The Spirit Of American Youth Rising from the Waves” is a sculpture at the American Cemetery in Normandy, France. It’s a reminder of the youth of the D-Day troops and the heroism they displayed. I’ve had the honor of visiting this cemetery twice now, and it is truly an awe-inspiring site.
Loading contexts...