Italian Autoblinda AB41.

Regular price £3.99 Sale

 The standard Armored car of the Italian Army of WW2