Tuesday, December 31, 2013

Taxi Stand



The famous taxi stand at Sendai Station. This time from the ground floor.