Walking down Regent Street in London admiring the Christmas decorations, I was struck by something bright red in the corner of my eye. Intrigued, I turned to see what it was. Turning left onto Hanover Street, I saw a large sculpture of two faces attached to the wall. I don’t know who the artist is or why it is there. I think stylistically it resembles a Picasso. What do you think?