Fashion Street is an illustration designed for one of China's newest shopping malls in the major city of Shenzhen. Opening on One Avenue, the piece is displayed as a large installation inside the mall, printed for other gift products and is a spectacularly colourful interior display.