MovieMaps

Photo of L Corp Plaza

Location: Harbour Green Park
As Seen In: Supergirl episode 3x05 “Damage

Lena talks about the sick kids from the lectern in front of the crowd.