Designed by
Title
Taxi in Akihabara,Tokio,Japan #22546147
Description
TOKYO, JAPAN, JULY 6: taxi in one of the main streets of Akihabara on July 6, 2011 in Tokyo, Japan. Located in the Chiyoda district and is an important commercial area for the sale of electronic products, computers, accessories and gadgets
This image is editorial