menu
close

miimouni

Lampedusa

Installation Text on A4 paper Document & shredder - 36.6 x 23.8 Mixed media on canvas - 120 x 80 x 4
miimouni