Tamiya 1/35 Scale Scale Italian Light Tank L6/40

$85.00
SKU: TAM89783

This is the Tamiya 1/35 Scale Scale Italian Light Tank L6/40 from Tamiya