Thomas Devaux France, 1980
Rayon 1.59, 2023
Archival pigment print on fine art paper, framed with 22K gold leaf.
300 x 150 cm
Copyright of the artist