Italian Self Propelled Artillery
Italian self propelled artillery – (oto melara isn’t to be confused with its naval artillery division, oto breda which was formed after oto melara merged with breda meccanica bresciana). Web however, the italian military closely followed the projects that appeared since the 20s for the introduction of artillery with high terrain and greater resistance to … Read more