MovieMaps

Photo of Plaza near Alien Affairs Building

Location: Hornby Plaza
As Seen In: Supergirl episode 5x13 “It's a Super Life

Kara pushes through the crowd as reporters wait for Supergirl's big announcement.