Print
Mail
Large
Medium
Small
Share on
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]