Nathalia Edenmont

Nice Surprise , 2011, C-print mounted on glass, 51 x 53 inches