Spirits of Cold Harbor by Hubert Jackson

$5,000

Mixed media acrylic on canvas, 30” x 40”

1 in stock