MovieMaps

Photo of NCPD

Location: Europa
As Seen In: Supergirl episode 2x21 “Resist

Maggie talks to Alex on the phone while taking cover behind a concrete wall.