It looks to me more like a Great Egret than a Great Blue Heron, which has a dark band on the top of its head. It's clearly bigger than a Little Blue Heron. Most Great Blues look almost white (except for the top of the head), and there is a Florida variant which is all white.
I think this one should look as if most of it is white but in shadow, with a few bits sunlit.