fbpx
Jacadi logo FyBox

Fybox installed light boxes of 1.65m x 0.95m for department stores of Jacadi in Shanghai.