All people

Caity Lotz

Plays: Sara Lance / White Canary in DC's Legends of Tomorrow