Art Obama Ayyanar … an awesome display of artistic skills at a street festival in Mylapore. [Pitchu Pillai Street]