Dance of seven veils