Designed by
Title
Tokyo taxi #34426170
Description
TOKYO - MAY 9: People ride taxi cabs on May 9, 2012 in Tokyo, Japan. There are about 50,000 taxis in Tokyo, the most populous metropolitan area in the world with almost 36 million people.
This image is editorial