The Crystal Cavern

The Crystal Cavern

Price $ 9,600.00
Oil on canvas
48'' x 60''
2005
Signed on the back