Skip to main content
Bleu Descartes
, 2019
Oil on canvas
30 1/8 x 39 3/4 inches (76.5 x 101 cm)
Click and drag image to view
Click here to exit