London Night
Parliament and Big Ben on the River Thames at night in London, England.
Man on a Unicycle
In London a street performer on a unicycle interacts with a little girl from the crowd.
Trafalgar Square
I went to London for the first time on my honeymoon. My wife and I were looking to go someplace we had never been, someplace exciting and where language would…