Tricolor Heron and 3 foot alligator on the Silver River, Florida

Tricolor Heron and 3 foot alligator on the Silver River, Florida