By David Aspinall
An unlucky python found itself in a real bind after an alligator caught it in its powerful jaws.
When Ewan Wilson visited the Everglades National Park, Florida, on June 21, he was greeted by a reminder of just how brutal nature can be.
Spying a 13-foot-long Burmese python in the reeds, he quickly spotted that it was caught in the grasp of an 11-foot-long American alligator.
As the battle continued, the giant gator thrashed its mouth from side to side in an amazing display of power.
Ewan said: “The alligator was the victor in this battle and it carried the carcass of the massive snake deeper into the Everglades where I could no longer follow it.
“As a wildlife videographer, my reaction was one of excitement, awe and thrill.
“Being lucky enough to witness moments like these is a reminder that our natural world is full of incredible action-packed scenes that we think only exist in Hollywood movies.
“I hope these images I have collected can inspire people to venture into the natural world to see these hidden epics for themselves.”