Carabelle Studio Cling Stamps

Carabelle Studios is a french company. These stamps are gorgeous and beautifully detailed. They are perfect for any mixed media, scrapbooking, card making and more!