Photo detail

Stories this photo appears in:

Tease photo

Balmain to Melrose Place

French fashion house Balmain opened its first West Coast flagship on Melrose Place in West Hollywood, Calif. this month.

Commenting has been disabled for this item.