MovieMaps

Photo of New London Plaza

Location: City of Arts and Sciences
As Seen In: Brave New Worldpilot episode