Michelle Sciarrotta
Musician, Audio engineer, and Writer -UNITED KINGDOM
Michelle Sciarrotta is a musician, audio engineer, and writer from the UK. She is a passionate teacher, creator, and storyteller.