Vida Sabbaghi, an international cultural producer, founded The IW Gallery at 630 Flushing Avenue, ...