Handstitched "David" harness

  • $343