Larus articilla
Laughing Gull at Lovers Key State Park at New Pass
Fort Myers Beach, Florida USA
The gull seen here is attempting to cough up a large fish in its gullet.
When it ultimately did, there was a frenzy with other gulls over control
of the fish with with this gull flying away with its meal.