A close-up picture of London’s Big Ben. Some facts: Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London and is often extended to refer to the clock or the clock tower as well. The clock first ticked on 31 May 1859.
Sorry to anyone I’ve ever hurt. A guy showing-off at Trafalgar Square London.
London has a population of roughly 8-9 millions and is the the most visited city in the world. Some are probably lonely in London, I guess. I actually don’t know if the guy on the pic is lonely – it looks like though. However the Tower Bridge is a nice background for this picture.