French S-35 Somua Tank

The French S-35 Somua Tank a WWII model by Heller used by the French forces

Close