Royal Armouries : Tower of London.
Royal Armouries (Great Britain).
Leeds : Royal Armouries Museum,
2000.
Cover title.
Royal Armoury (Greenwich, England)
Armor
Armor