Fila FD

STORE DESIGN.

550 m2 flagship store with all the 4 Fila brands on it.
Shanghai. China