Moorhen on the River Cam

Moorhen on the River Cam

Observation - Moorhen on the River Cam. Description: