An auto mechanic at work in his workshop by the roadside, Madurai, India by Maria Vincent RobinsonApril 24, 2020April 24, 2020Leave a comment An auto mechanic at work in his workshop by the roadside, Madurai, India 9.925201 78.119775 Madurai, Tamil Nadu, India Share this:TwitterFacebookLike this:Like Loading... Related