MovieMaps

Photo of Picking up Leon Tao

Location: 27 Cliff Street
As Seen In: Person of Interest episode 2x07 “Critical