I'm not sure if you found out what kind of birds they were. I did catch a photo of these White Pelicans near the Delta Pond off of willow side Road in Santa Rosa
26277