Music database

Musician

Leo Morris

Leo Morris

born on 13/11/1939 in New Orleans, LA, United States

died on 29/7/2014 in Fort Lauderdale, FL, United States

Alias Idris Muhammad