Music video for Edinburgh-based artist DAHLIA. Inspired by '70s Italian Giallo films.
dir. Leonardo D'Andrea