11.18.2010

PAPERSELF eyelashes

Deers. Butterflies. Peonies. Peach Blossoms. Would you believe me if I said there is a way for you to wear them on your eyes? Enter PAPERSELF, the London based brand leading a “paper revolution.”






No comments:

Post a Comment