Moorhen

Moorhen

Observation - Moorhen - UK and Ireland. Description: Red and yellow bill. Greenish feet.

Red and yellow bill. Greenish feet.