Great blue heron Ardea herodias  by salvacanyellas
_