Ismail Yavuz
More ideas from Ismail
Omaha Beach, Saint-Laurent-sur-Mer

Combined Allied forces consisting of over troops launched the D-Day invasion, formally known as Operation Overlord, along 50 miles of coastline in northern France.