Second Battle of Arras

Operation Blucher-Yorck

Canadian machine gun squad at Vimy Ridge, Second Battle of Arras

Operation Blucher-Yorck
Operation Georgette

Trending Now