sb wrote:
This is a great egret. A similar species is the snowy egret, which has a black bill and yellow feet. There are various immature birds which can be confused as well - immature reddish egrets and great blue herons may lack pigmentation and thus look sort of like these.
Thanks.