Violet & Ivy

Hand Beaded Lanyard

C$35.00Price