Forces of Valor, 1:72 scale, UK Challenger II, British Army, Barsa, 2003, #85019

Forces of Valor, 1:72 scale, UK Challenger II, British Army, Barsa, 2003, #85019

EUR27.64