Nina Ahn

Light Shower No.1 2013 C-print 2013 60 x 80 cm