Freddie Hubbard - Outpost (German Import)

¥2 169.53

Sold

Recorded at Sound Ideas Studio, New York City, March 16 and 17, 1981