Photo of Theater

Location: Rickshaw Theatre
As Seen In: Supergirl episode 3x19 "The Fanatical"

James fights off one of the cult members as the Guardian.