Pelican Release at Elkhorn Slough Reserve

These are just 6 of the 100s of starving pelicans rehabilitated by the International Bird Rescue Center in Cordelia, California. There were released at Whistle Stop Lagoon at the Elkhorn Slough Reserve near Moss Landing, California.
Video by Ken Collins

Leave a Reply

Your email address will not be published. Required fields are marked *