India

Cycle repair shop.

Cycle repair shop.