300 Spartan Shield Brass Finish Medieval Roman Armor Wearable Knight | Desertcart Israel