Inside The Frankie Shop pop-up in Los Angeles designed by Crosby Studios

News distribution : Opened on February 24 in West Hollywood, Los Angeles, French brand The Frankie Shop's pop-up unveiled a unique installation …