James Harrison Cravens
(1842). Oil on canvas. 69 x 56.
James Harrison Cravens
was painted by
George Caleb Bingham (1811 - 1879)
James Harrison Cravens
is in
Butler Institute of American Art
James Harrison Cravens
is in
ArtHistoryReference