"Shadow Clones" is created for the window display at the Lee flagship store Pak Sha Road, Causeway Bay, Hong Kong.

pillowandpill.com/blog/shadow-clones-for-lee-flagship-store/

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…