Delia

Delia (1979)

#0271

  • 15x18.5
  • oil pastel and acrylic on paper