Nil Lara is a musician from Newark, New Jersey.
These are photos from concerts where nil lara played, so they may be of other bands that played the concert as well.
The Wallflowers / Crash Test Dummies / Suzanne vega / Nil Lara / Th Blue Nile Aug 22, 1996 Boulder, Colorado, United States Uploaded by Joe Cinco67