moorhen

moorhen

Observation - moorhen - UK and Ireland. Description: red attachment on upper bill

red attachment on upper bill