MovieMaps

Photo of Metropolis Plaza

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

Sam and Lena walk through the plaza at night.