D-Day: Operation Overlord
An old landing craft that still remains on Omaha Beach in Normandy, France. Courtesy photo

D-Day: Operation Overlord

I had always wanted to visit the landing beaches of Normandy in France. My wish had finally come true: Omaha Beach stretched in front of me and I spontaneously knelt…

End of content

No more pages to load