art

Cyprien GAILLARD
Untitled
2012
oil and screen print on canvas
58 x 78 inches
all artworks depicted placed by Levin AG
all images © the Artist