The juvenile Little Blue Heron is all white until nearly an adult. Once and adult, the bird has purple-blue feathers, a grey-blue bill, and yellow-green legs and feet. These are called herons but are actually members of the egret family of wading birds.
Juvenile Little Blue Herons closely resemble the Snowy Egret, but the difference is in the color of the bill and a lack of yellow just above the bill. Snowy Egrets have a black bill. Snowy Egrets also have mustard yellow-colored feet. I took these photos here in The Villages, FL. Please click on the thumbnail image to see the slightly larger version of the photo. Enjoy!