(49505) Nelson Mandela, Detroit, Tiger Stadium 1990

Crowds celebrate during Nelson Mandela’s 1990 visit to Detroit’s Tiger Stadium.

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