Filed under Politics shmolitics, Strange things I have seen, Streets of London on January 20
London’s very own Rive Gauche. Sorry.
Filed under Strange things I have seen, Streets of London on July 22
I never thought I’d see the day that London would have a beach. Now it has beach artists with their take on the sand-castle. Of course.