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

New and boxed
3ml