Two pelicans on polluted beach in Saint Louis fishing town, Senegal, West Africa
Two pelicans on polluted beach in Saint Louis fishing town, Senegal, West Africa
Filename: IMG_5511.jpg
Copyright