‘black-bellied whistling duck’

Black-bellied whistling duckling

Peace River Wildlife Center was the scene of an alien invasion recently.  Not of the extraterrestrial variety, but the illegal alien type.  Just as our astute political pundits have prophesized, some of our south-of-the-border neighbors ... continue reading