Italeri - Leopard 1A5 (With Greek Decals)

Article No.: IT6481
Italeri - Leopard 1A5 (With Greek Decals)
Italeri - Leopard 1A5 (With Greek Decals)
Article No.: IT6481
Out of stock
29.90
Bonus point : 0.30 €