Black Headed Gulls (Larus ridibundus)

Black Headed Gulls (Larus ridibundus)

Observation - Black Headed Gulls (Larus ridibundus) - UK and Ireland. Description: