Great Blue Heron Standing On A Gulf Coast Beach

Great Blue Heron Standing On A Gulf Coast Beach - A Great Blue Heron Stands In The Shallow Waters Of A Gulf Coast Florida Beach. Photo