The Absuckers

THE ABSUCKERS-285x160Cm-122.2x63In-AC-BERLIN-2013

285 x 160 cm / 122.2 x 63 in
Mixed media on canvas – Berlin, 2013