ZVEZDA T-80UD Russian Main Battle Tank

$51.99
Out of Stock
SKU
4600327035912
More Information
Part # 3591
Brand Zvezda
Scale 1/26 - 1/48
Construction Type Glue Together
Material Plastic