Archival print, Sintra mount, polished acrylic
25 x 37 in.
Spencer Sloan is a visual artist based in Atlanta, GA. His recent work, digitally manipulating paparazzi photographs into abstraction using a series of image-corrupting applications, is concerned with pop culture, the internet, and privacy. Sloan received his BFA in Painting from the University of Georgia.
Edition: 1 of 1