Meggan Gould,
W.L. desktop
, 2006, Pigment print, 32 x 40 inches, Courtesy the artist
Your browser does not support script