Jean-Sébastien Denis
Imbrication #19-03
Mixed media on Mylar mounted on panel
2019
105,5 x 84 cm
(41,5 x 33 in)
● sold

Price request and availability

Other works by Jean-Sébastien Denis