Islands @ Le Poisson Rouge, NYC (Pics)

    Photo gallery of Islands at Le Poisson Rouge in New York City (February 25, 2012)