Moncler Store

Moncler Store

Valentin Flauraud/Bloomberg

A pedestrian passes an advertisement in the window of a Moncler SpA fashion store in Gstaad, Switzerland.