Kashedance, a professional dance troupe now based in Canada, will perform June 15 and 16 at Island Center. (Submitted photo)
Now Playing: “Abigail” and “The Ministry of Ungentlemanly Warfare”