Semovente DA-149/40

Kummersdorf Inventory Number Nr262

(For more pics and information click here)

(Source unknown)