Yellow Head

Yellow Head
2014
68.6 × 52.4cm
silkscreen
ed.of 25

SOLD