theenglishladye- A 16th century armour embossed with lions heads. It is the finest decorated armour

more about : theenglishladye