Moore Hen

Moore Hen

Observation - Moore Hen - UK and Ireland. Description: