︎

HOME

    

    

INFO 

 

Multi-panel video installation for an Alexander Wang pop-up store in Changsha, China. View the full video and installation space here.