Balmain comes to L.A.

A look inside Balmain's new West Coast flagship store in Los Angeles. 

Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
57°