American White Pelicans in Barataria Bay, Louisiana

American White Pelicans in Barataria Bay, Louisiana
American-White-Pelicans-in-Barataria-Bay-Louisiana.jpg

Back to NWF Tour Finds BP Oil Still Soaking Louisiana Marshes, Menacing Wildlife