Thierry Geoffroy/Colonel French, b. 1961
Why preach criticism if unable to practice self criticism , 2017
Print and acrylic on canvas
136 x 107 cm
SABSAY, 19 Store Strandstræde, København K, 1255, Denmark