Communication, Profession, Transport May 17, 2019 Mount Road Mahavishnu The Autorickshaw sticker by The Hindu, newspaper for an advertisement campaign. Triplicane. Like this:Like Loading...