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