The brand collaborated with Simon Beck to launch a film set in the snow-capped mountains of Northern China for the brand’s signature fragrance.
True
perfume
Perfume brand Creed ropes in famed ‘snow artist’
creed
perfume
red ant asia
simon beck