Tag: felicity smoaks mom arrow season 3

Spoiler alert! A new character has been introduced into the Arrow universe and it is none other than...