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. Share Tweet