Ardea alba - Great Egret

Ardea alba - Great Egret More
Ardea alba - Great Egret A common large white egret of freshwater and brackish-water environments.