Nichelle Nichols

Nichelle Nichols
Actress Nichelle Nichols in the iconic role of Lt. Uhura from the TV series "Star Trek." Courtesy of NBC
This photo is featured in these articles:
Loading