JAPAN | Sunday, 23 December 2012 | Views [1179] | 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.