Tags » Photopost

A photo from my archives: Live 8 London

London, UK, 2005.

2nd July 2005.
A string of concerts took place in 10 different locations around the globe. Watched by an estimated 3 billion people, it was defined the greatest show on Earth! 150 more words

Travel

Random Impressions Part 9 - Relaxing on the Imperial Palace Grounds

On Sundays, especially on sunny Sundays, the Imperial Palace is a great place to visit. Not the palace itself, nor the famous Nijûbashi, but the Imperial Palace Grounds. 172 more words

Tokyo