JAPAN | Sunday, 23 December 2012 | Views [1246] | View Smaller Image
The rustle of modern day life in Tokyo at the Shibuya crossing. A present not dwelling on the history of the past.