top of page

Elizabeth I
Armada portrait

3F4B34A5-3C5A-49F9-A7E0-DD356FB59306_1_2
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