Jean Louis, 2005

Basel 2018
Simon Lee Gallery
Painting
152.5 x 122.0 (cm)
60.0 x 48.0 (inch)