Collaborations

Dance pieces in which Libertad Esmeralda collaborates as a dancer and choreographer