Tamiya 89783TAM Italian Light Tank L6/40
Product Details
Tamiya
89783TAM
1:35 Scale
Italian Light Tank L6/40
DCC suitability unknown
1:35 Scale
Italian Light Tank L6/40
DCC suitability unknown