Double-decker highway through the centre of Tokyo...roads like this make me grateful for the wonderful public transport system in Japan.
Comments
Sign in or get an account to comment.