Teyana Taylor Liquid Lipstick - 330513
0.590 KD0.890 KDUnit priceTeyana Taylor Cooling Water Jelly Lip Tint & Cheek Blush Stain
0.490 KD2.000 KDUnit price
Teyana Taylor Liquid Lipstick - 330513
Teyana Taylor Cooling Water Jelly Lip Tint & Cheek Blush Stain