Home Photos Street Art by Vhils - In Shanghai, China PhotosSingel Photo Street Art by Vhils – In Shanghai, China By Vhils. In Shanghai, China. Photos by Karolina Sierska. More by Vhils on Street Art Utopia. TagsArtchinaflyhotelShanghaistreettravelurbanvhils Street Art Utopia TEE Previous articleStreet Art by Herakut in Stavanger, NorwayNext articleThe Green Carpet! In Jaujac, France 2 Kitty Cat TEE (30% off!) Share Facebook Twitter Pinterest WhatsApp ReddIt