This was debuted at a fashion show. It is an acrylic painting of Louis Vuitton red sole shoes and an open lipstick. But wait...is that a Black Widow Spider on the lipstick?
Also available in prints.
Latest Comments