1

In this photo provided by the U.S. Army Signal Corps., these landing craft, loaded with American troops and guarded overhead by barrage balloons, ride the calm waters of the English Channel, waiting opening of assault on fortress Europe along the French northern coast, June 6, 1944. An American...read more

0
Subscribe to balloons