Naomi Greene Releases Mesmerizing No Skin

Naomi Greene Releases Mesmerizing “No Skin”

No Skin is the new single by Parisian-born, LA based artist Naomi Greene. Led with a mesmerizing harp, Greene's vocals quiver with a mystical touch as she pleads with her partner and more importantly herself, t...