Laura Geller Fifty Kisses Lip Locking Liquid Color - Boxed - Orchid Love
Shop > Lipsticks > Laura Geller
Laura Geller Fifty Kisses Lip Locking Liquid Color - Boxed - Orchid Love
£14.99

New and boxed
3ml