Monday, September 3, 2012

Jennifer Ray

Jennifer Ray, Dumped Dog

Jennifer Ray  born in 1984 in Winston-Salem, NC and is based in Chicago. She is currently a
visiting professor of photography at Oberlin College. 




Jennifer Ray, Installation (Braid)

Jennifer Ray, Impression