Leo Morris
appears on 3 albums
American jazz drummer, born 13 November 1939 in New Orleans, Louisiana, USA. Died 29 July 2014 in New Orleans, Louisiana, USA.
appears on 3 albums
American jazz drummer, born 13 November 1939 in New Orleans, Louisiana, USA. Died 29 July 2014 in New Orleans, Louisiana, USA.