NEWS

Goddess

2011, C-print, 180 x 250 cm