CAR194404CW00003/ICP591

1944 FRANCE. Normandy. W.W.II. Operation Overlord. ICP 591 Omaha Beach. June 6th, 1944. The first wave of American troops lands at dawn. Image licenced to Margaret O'Connor The New York Times/International Herald Tribune by Margaret O'Connor Usage : - 4600 X 4600 pixels (A3) © Robert Capa R / Magnum Photos
Advertisements