patriciao
A stunning but surprisingly wearable true red lipstick. And it has a nifty mirror hidden on the top of the cap!
Nov 29, 2005, 02:12PM PST | 1 cheer