British artist Maria Luther has turned walls in Shikumen, Shanghai, into her canvas where her live painting performance was projected on, June 19, 2016. [Photo/chinanews.com]