MovieMaps

Photo of Star City Plaza [2020]

Location: Victory Square
As Seen In: Legends of Tomorrow episode 5x01 “Crisis on Infinite Earths: Part Five

Barry walks over to where Sara is sitting on the steps in the plaza at night.