Luis Russell

Luis Russell

born on 6/8/1902 in Bocas de Toro, Bocas del Toro, Panama

died on 11/12/1963 in New York City, NY, United States