Designed by
Title
Rickshaw, Japanese transport #22084303
Description
TOKYO, JAPAN-JULY 4: jinrikisha driven by an unidentified driver carrying two Japanese tourists to the Senso-ji Temple on July 4, 2011 in Tokyo, Japan. The word jinrikisha is of Japanese origin and means human-powered vehicle
This image is editorial