The Triumph Of Saint Katherine

  • $112.00