Product 28 / 31
Leopard 2 A8
Art.No.: 35A058 Product number: 6954248835587
Category:
AFV and tanks
Availability: Ready for shipping
Product 28 / 31