July 13, 2009
LONDON — Illamasqua is taking its nighttime makeup concept, or makeup that’s meant to be worn after dark, to New York City’s Times Square. The London-based...