Designed by
Title
An unidentified Japanese Jinrikisha in Kyoto #98973081
Description
KYOTO, JAPAN - OCTOBER 09, 2016:An unidentified Japanese Jinrikisha in Kyoto, Japan. The word jinrikisha is of Japanese origin and means human-powered vehicle.
This image is editorial