Kyoto Pearl OPI #15
Kyoto Pearl OPI #15
Kyoto Pearl OPI #15
Kyoto Pearl OPI #15

Kyoto Pearl OPI #15

Regular price Unit price  per 

Shimmery white satin nail polish.
... world's your oyster when you sport this pearly white. A pearl finish is a perfect pairing for this pristine polish. ... to each nail. 
Kyoto Pearl OPI #15
Kyoto Pearl OPI #15