
Sheron Rupp
Lucas, Chester, Arkansas, 1987
archival digital pigment print
18 x 27 inches/ 26 x 33 inches
45.72 x 68.58 cm
45.72 x 68.58 cm