The all-woman klezmer band Isle of Klezbos is photographed in a portrait and in performance at the 92Y Tribeca in New York City on July 26, 2011...Photo by Angela Jimenez .www.angelajimenezphotography.com
{}