logo
Dune Tree
  • Dune Tree
  • oil on linen
  • 22" x 32"
  • 2002
  • unframed
  • $3,500