Arrow: Caity Lotz as the Black Canary

0

Arrow were filming at The Metro in New Westminster last week and we were there to get these EXCLUSIVE shots of Caity Lotz as the Black Canary.

We didn’t have to wait long to catch a glimpse of her as she walked from set to the food tent.