Monday September 19th 2005, 22:23
Filed under: Tokyo
Filed under: Tokyo
A parking spot is required (by law) when you buy a car in Tokyo:





0 Comments
A parking spot is required (by law) when you buy a car in Tokyo:





Arne’s first steps. Sep 4th 2005 Marunouchi, Tokyo:
