Collaborative Practice

Twenty-one international ballet training schools come together to share technique and performances