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