Dated June 8, 1944 crystal clear photograph of soldiers unloading supplies on the recently liberated French beaches as part of "Operation Overlord" but known better as the D-Day invasion. A fantastic image in great shape, this is a re-strike from the 1980's off the original negative.
Size: 5x7
Designation: Non-Vintage
Condition: 5/5
Quality: 5/5
Overall Grade: 10/10