Mangrove Cuckoo feeding on a species of Horn Worm. Horn Worms are caterpillars for Moths.
Please obtain my permision before using any of my photos.