Aron Meynell
,
The Seal,
Oil on Canvas, 66 x 66 inches, 2012