Travel photoblog with galleries from around the world
The Egg Shaped Building on the south bank of the River Thames, near the Tower Bridge is the City Hall. It has also been referred as the “glass testicle”.