Cross with Hand-carved Details

  • $45.00