on 12 Oct 2015
Lily, with over 700 stores in 250 cities across Shanghai, Beijing, Shenzhen and beyond are inspired by 'modern artistic style' and incorporates
on 03 Jul 2014
These visuals are some of the latest retouch work courtesy of our Shanghai team for multinational clothing brand Old Navy.