The Last Stand

The Last Stand

Price $ 9,000.00
Oil on canvas
30'' x 40''
2003
Signed on the back