Liséa Lyons

Untitled (#1304), 2012, chromogenic print, 28 x 28 inches