Thank you for your patience while we retrieve your images.
Great blue heron and mallard ducks - IMG_4321

Great blue heron and mallard ducks - IMG_4321

Ardea herodias anas platyrhynchos in river.