2020 Athena Film Festival Awards Ceremony At Barnard College

In This Photo: Lorraine Toussaint
Lorraine Toussaint on stage during the 2020 Athena Film Festival awards ceremony at The Diana Center at Barnard College on February 26, 2020 in New York City.
(Feb. 25, 2020 - Source: Lars Niki/Getty Images North America)
Prev 1 of 454 Next