Thierry Harpes
open premises, 2020/21
Acrylic and lacquer on canvas
70.87 x 82.68 in (180 x 210 cm)
Unique artwork
inquire