Erica Tazel

Erica Tazel is an American actress. She plays Esi in Season 3 of DC's Legends of Tomorrow.