Annals of War #3


Allied troops storm the beaches of Normandy as Operation Overlord commences, June 6, 1944.

No comments: