Great Blue Heron (Ardea herodias), Alberta, Canada

Great Blue Heron (Ardea herodias), Alberta, Canada