A Purple heron gulps down a Checkered keelback snake. I shot these from quite a distance, else there is a chance heron might drop the meal and fly away. It spent quite some time to eat the whole meal. RIP snake.
Shot under low light conditions with some rain drizzling along as well.