Designed by
Title
A red taxi running on the street in Hong Kong. Over 90% daily travelers use public transport. Its the highest rank in the world #196056122
Description
HONG KONG, CHINA - MAY 03, 2013. A red taxi running on the street in Hong Kong. Over 90% daily travelers use public transport. Its the highest rank in the world
This image is editorial