Oystercatcher Haematopus ostralegus

Oystercatcher Haematopus ostralegus

Observation - Oystercatcher Haematopus ostralegus - UK and Ireland. Description: