Audrey Marie Anderson is an American actress and model. She portrays Lyla Michaels/Harbinger in a guest starring role throughout the first five seasons of Arrow. She reprised the role in a guest starring role in the second season of The Flash.
<ref>tags exist, but no
<references/>tag was found