April 21, 2009
LONDON — Londoners can now get a peep into the kooky, colorful world of Marc by Marc Jacobs. Earlier this month, the label opened its first British store on South Audley Street,...