The world is a mirror of yourself #1503aa, 2014

160 x 190 cm
Digital Print (dibond)
SOLD