MovieMaps

Photo of Fighting Back

Location: Shanghai Alley
As Seen In: Supergirl episode 2x21 “Resist

A group of civilians push against the fence while several Daxamite soldier point guns at them.