Les boucliers

Les boucliers 1916

1

Documentary about a military innovation.

1916