Lady Luck is a new addition to the 2023 Isabelle Collection trio of clowns. Made with paw-geous pink plush and cream crochet lace detailing, this bear is simply irresistible. Lady Luck is a limited edition with only 200 made globally!
Collection: 2023 The Clock Tower - Isabelle Collection