Chester Higgins American , b. 1946
The Door of No Return, Gorée Island, Dakar, Senegal, 1972
Gelatin silver print, printed c. 1980s
Signed on recto, lower right
15 3/4 x 18 3/4 in (40 x 47.6 cm)
Sold