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