Carved Hearts

carved hearts in different sizes and sayings

  • small heart - $5.50
  • medium heart - $12.50
  • large heart - $25.00