Kaisercraft Pearls - Denim

Description

Each pack contains 50 self adhesive pearls in five different sizes