Tag: katie cassi

It seems that Arrow's on-screen version of Dinah Laurel Lance will finally be the Black Canary as she...