JIM SHORE CHRISTMAS ANGEL

  • $39.99


Christmas Angel with Cardinals

Handcrafted in incredible detail, each design features the unique combination of color and folk-art style that is unmistakably Jim Shore. $39.99