LENA - Water Permeable Nail Polish - Shimmering Sister - LE196
by LENA
£2.19
Shimmering Sister - LE196. Take your outfit to new heights of beauty. A metallic pink base embellished with delicious flecks of shimmer. A stunning shade like no other. Think of the nailfies.... Images @nailsonthames and @paintedbypinky