Business on pedals

  • 29/06/2009

  • Down To Earth

The rickshaw has got a new image, it competes with retail