Moorhen?

Moorhen?

Observation - Moorhen? - UK and Ireland. Description: