Go See It. Tokyo, Japan.
September 01, 2013
by Steven Chee
One of my favourite photographers.