Gato Barbieri's Finest Hour

Stream this album on