MovieMaps

Photo of Plaza near Alien Affairs Building

Location: Hornby Plaza
As Seen In: Supergirl episode 5x03 “Blurred Lines

Kara and James wait as Alex kisses Kelly goodbye.