Truth, Inspiration, Hope.

Tag: advertisement

Chinese Photographer Chen Man Comes Under Fire for ‘Hellish’ Dior Ad
An exhibition in the luxurious West Bund Art Center of Shanghai has come under fire in China after an...