Archive for the tag "American White Pelicans"

Another Visit to Blackwater NWR – Part 1