Nat Towles

Born: 
08/10/1905
City: 
New Orleans
Region: 
LA
Country: 
USA
Died: 
01/01/1962
Instruments: 
Bass