Normandy View A bird's-eye view of landing craft, barrage balloons and Allied troops landing in Normandy, France, on D-Day, June 6, 1944. SHARE IMAGE: Download Image: Full Size (0.28 MB) Tags: D-Day 75 Photo By: U.S. Maritime Commission VIRIN: 440606-O-ZZ999-638.JPG Photo Gallery