MovieMaps

Photo of Coffee Cart

Location: Plaza of Nations
As Seen In: Supergirl episode 6x16 “Nightmare in National City

People look at the dome that has split the city in two.