Barbara Staffolani

DIRECTOR CHOREOGRAPHER

Energising Opera with creativity