Sea gull on guard in Essaouira
Essaouira, Morocco, is famous for its assertive sea gulls, like this one keeping watch near the city.
birdsea gullmoroccoessaouiracoastatlantic oceanwaterfront
From creatures