Cave Horses

Cave Horses

Price
Oil on canvas
82'' x 90''
2012
Signed lower right