James P. Johnson

James P. Johnson - © www.abbeville.com

born on 1/2/1894 in New Brunswick, NJ, United States

died on 17/11/1955 in Jamaica, NY, United States