By Lucy du Sautoy
Oil on canvas
60 x 60 cm
Framed (64 x 64 cm)
Watch a short video of this painting
£1,350.00