TERRA

(12")
Title track "Terra" takes the release's A-side, offering a heads-down, rolling groove alongside cavernous atmospherics and densely textured drum-programming.
Genre Techno
FormatVINYL
Cat. noECHOE006V
Label ECHOE
Artist FRANCESCA LOMBARDO
Release Date09/03/2018
Carrier12"
Barcode881034136657