The two new murals appeared within a day of each other on the sides of buildings in southwest London.
Continue Reading