KYOTO, JAPAN-JULY 15:jinrikisha driven by an unidentified driver carrying two Japanese tourists on July 15,2011 in Kyoto,Japan.The word jinrikisha is of Japanese origin and means human-powered vehicle
- Image ID: 90274327
- Copyright: Chanclos
- Editorial Credit: Chanclos / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.