Art Gallery

Artwork

13595-600923
Cascade de lumière 13595-600923
Michel Leroux
48 x 40 inches / 121 x 101 cm
Oil on canvas
Artist's page