Freddie Hubbard - Outpost (German Import)

$20.00

Sold

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