Work in China by French street artists Ador & Semor