Photo of Protestor

Location: Impark Lot #817
As Seen In: Supergirl episode 5x09 "Crisis on Infinite Earths: Part One"

A man with a sign prophesying the end of the world stands on the street yelling.