I was searching for a new spot to bird and came upon a gruesome scene.
A great example of Nature taking care of itself.

Near Titusville, Florida.

Pentax ZX-5n w/ 80mm-320mm Zoom
(Distance: approx 8 feet)