A wonderfully colorful butterfly seen at the Cerebral Palsy home in Vellore.