Future

Present

Past




Shibuya Crossing

Tokyo

June 2008


Sarah Duffy lying down on the world's busiest pedestrian crossing