Joy Richardson

Joy Richardson is an actress. She portrays Amaya Jiwe's ancestor in the third season of DC's Legends of Tomorrow.