ICM - Leopard 2A6 of the Armed Forces of Ukraine with crew

Article No.: ICM35013
ICM - Leopard 2A6 of the Armed Forces of Ukraine with crew
ICM - Leopard 2A6 of the Armed Forces of Ukraine with crew
Article No.: ICM35013
Out of stock
51.64
Bonus point : 0.52 €