« Back to Mysore Palace
A tuk-tuk in its full glory - a motorized rickshaw. In India they run on liquid natural gas to cut down pollution.
Permalink