Stock Photo - England, London, London, Bicycle rickshaw in London.The word rickshaw originates from the Japanese word jinrikisha which means human_powered vehicle.

Stock Photo: England, London, London, Bicycle rickshaw in London.The word rickshaw originates from the Japanese word jinrikisha which means human-powered vehicle.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by Eric Nathan