full screendownload
Multi-purpose self-propelled artillery installation
The armored howitzer is in full swing