Citi never sleeps Originally uploaded by Leon Jacobs
Posted in Everything | No Comments »
Shibuya crossing, Tokyo, Japan. The busiest zebra crossing in the world.
Posted in Interestingness | No Comments »