Harbinger (DC Comics)
The Harbinger (Captain Lyla Michaels) is a superheroine appearing in publications by DC Comics. She had a supporting role in the "1986 Crisis on Infinite Earths" storyline, in which she gathers heroes to protect the multiverse from the Anti-Monitor. The character appeared as a recurring character in The CW television series Arrow and The Flash television series, portrayed by Audrey Marie Anderson.
Read full article on Wikipedia →Collector Notes
0 notesLoading notes…
Quiz
Generating a question from this article…
Latest news
Loading latest news…
Discussion
Sign in to join the conversation.
Loading…