Thank you for your patience while we retrieve your images.

Great Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snakeGreat Blue Heron in battle with snake