TA-35271

Tamiya 1/35 Leopard 2 A6 Main Battle Tank Kit

Tamiya 1/35 Leopard 2 A6 Main Battle Tank Kit