Crying Mona Lisa Street Art in London February 18, 2017 villanaLeave a comment Mona Lisa is has been crying in the streets of London. She’s been watching humanity self-destruction.. Shoreditch, East London, 2015