Jean-Sébastien Denis
Imbrication #19-01
Mixed media on Mylar mounted on panel
2019
105,5 x 84 cm
(41,5 x 33 in)
Price upon request

Price request and availability

Other works by Jean-Sébastien Denis