American White Pelican.
Huddled together on a partly submerged sandspit near the mouth of Vernon Creek at Okanagan Lake.