London, UK. Chanel Opened their first Stand alone British Beauty Store, a pop-up boutique in Covent Garden. 24th July 2012. Ref: LMK326-39938-260712 Matt Lewis/Landmark Media NO WEBSITE USE WITHOUT PRIOR AGREEMENT OR ARRANGEMENT


Size: 2782px × 4218px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: