Thursday, May 17, 2012

Semovente da 105/25

The Semovente da 105/25 was the best Italian armoured vehicle of the Second World War, but it was only just entering service at the time of the Italian armistice.

No comments: