MovieMaps

Photo of Finch follows Lily

Location: Worth Street (between Broadway & Church)
As Seen In: Person of Interest episode 1x11 “Super