35-858 German Tanks in Italy #5.

SPGs and AFVs.
Grille Ausf H, Marder III Ausf H Flamm-Pz III, StuG IV, SdKfz 250/7.