Still life #1.5

  • 603
  • 71
  • 5