January 17, 2012
Davide Balula
Troubles
2007
Pigment print
80 x 130 cm

Davide Balula
Troubles
2007
Pigment print
80 x 130 cm

1:51am  |   URL: http://tmblr.co/ZYQ2NyEsoRrT
Filed under: Davide Balula