Great Blue Heron eating a snake BRD1102-4586
Great Blue Heron eating a snake BRD1102-4570
Great Blue Heron eating a snake BRD1102-4558