(49508) Nelson Mandela, Tiger Stadium, Detroit, 1990

A man sells t-shirts celebrating Nelson Mandela and the end of Apartheid outside of Detroit’s Tiger Stadium during Mandela’s June 1990 visit.

(49508) Nelson Mandela, Tiger Stadium, Detroit, 1990
Date: 
1990-06-28
Physdesc: 
Photograph