Tri Color Heron swallowing a fish. Everglades Nation Park, South Florida.
Tri Color Heron swallowing a fish. Everglades Nation ParkSouth Florida.