Canadian troops wade ashore from landing craft on Juno Beach in Normandy, France,...HD Stock Footage
826