Big Bang (London)
Big Ben - London
It's about time!
Big Ben, London, England (45 photos): Trafalgar Square, London, England
Places I've been
Palace of Westminster, London, England
BEEN THERE - DONE THAT
Had to pin this, just because~~~~
Big Ben is the bell, not the clock.
The Eye, London
Places I want to go to
Bolt from the blue: Seen from the Hancock Tower, lighting strikes both the Willis Tower, right, and the Trump Tower in downtown Chicago as a severe storm rolls through the region.