MovieMaps

Photo of Trailing Finch

Location: Broadway (between Reade & Duane)
As Seen In: Person of Interest episode 1x02 “Ghosts