CHOPARD ‘ANIMAL WORLD’ POP-UP HARRODS LONDON

I visited Harrods and discovered Chopard ‘Animal World’ pop-up. The unusual boutique is decorated…