Back

The Virgin of the rocks
189.5 x 120 cm, oil and gold leaf on canvas, 2016

The Virgin of the rocks
189.5 x 120 cm, oil and gold leaf on canvas, 2016