MovieMaps

Photo of Plaza by NCSA

Location: Van Der Donck Park
As Seen In: Person of Interest episode 3x17 “/