ARTIFACT

The only surviving war elephant armour in the world from 17th century India displayed at the Royal Armouries Museum in Leeds, England

  • /