Designed by
Title
the taxi cab Tokyo #220355297
Description
Tokyo, Japan - November 26, 2012: In Tokyo riding a taxi is something luxurious and for that reason taxi cabs have often electric door and visibly extra side mirrors to make the trip extra safe. Here in black and white
This image is editorial