top of page
Elizabeth I
Armada portrait
SOLD
The Armada Portrait of Elizabeth I of England is an allegorical panel painting depicting the Tudor queen surrounded by symbols of imperial majesty against a backdrop representing the defeat of the Spanish Armada in 1588.
The Lady of Finavon representation of this portrait includes scaled down embroidery, jewellery and accessories as well as period underclothing. Fully undressable, this is a realistic life-like creation of one of the Elizabethan era's classic portraits. A display of majesty in all it's glory and extravagance.
The painting is on permanent public display in the Queen's Presence Chamber in the Queen’s House, on the site of the original Greenwich Palace, London – the birthplace of Elizabeth I.
bottom of page