Stock #126588
TROY (2004)
Greek Solider Chest Armour
£595 approx. $599 / €559
This item comes with a Propstore Certificate of Authenticity
You might also like...