Thank you for your patience while we retrieve your images.
Great blue heron and snake battle - IMG_1257

Great blue heron and snake battle - IMG_1257