We adore Emily Bett Rickards on Arrow. Watch this video for an interview with the actress on that show's set.
Share this note: