With the hard-working Japanese, sleep is a national pastime. Many of Tokyo's taxi drivers also live far outside the city. Working 24hr shifts before returning home, they take their naps wherever and whenever they can.
©Alfie Goodrich
lightstalkers.org/alfie-goodrich
|
View all images in this gallery
|
Play slideshow
|
Subscribe via RSS
http://www.alfiegoodrich.com
http://ephotos.com/alfiegoodrich.html