NEWS

Villa Massimo Roma

2012, C-print, 180 x 172.6 cm