Filed under Strange things I have seen, Streets of London, The work of insanity on January 25
An eye-catching window fix. Like some grotesque parody of the Union Flag