Designed by
Title
Rickshaw in Nara, Japan #32444953
Description
A rickshaw runner enthusiastically explains the ride to tourists November 18, 2012 in Nara, JP. Rickshaws are commonly believed to have been invented in Japan in the 1860s.
This image is editorial