Title: Semovente da 75/18
Subjects: Semovente 75/18, Artillery, Self-propelled, Military Armored vehicles
Places: Italy