80
Mark Alexander
Shield of Achilles
Estimate £4,000 - 6,000
Sold for £5,334
70
Estimate £8,000 - 12,000
Sold for £5,670
272
Shield of Achilles X
Estimate £18,000 - 22,000