Egretta caerulea

Little Blue Herons are medium sized herons with slate gray-blue body plumage, purple-blue heads and necks, yellowish eyes, slightly decurved gray and black bills and long, dark legs and feet.