Stock Photo: A suit of medieval armour on display inside the Tower of London.

Stock Photo: 4272-8151 A suit of medieval armour on display inside the Tower of London.