fbpx
sephora logo FyBox

Fybox produced some lightbox of 2.5m x 1.5m to install behind cashier counters for all the Sephora stores located in China.