Kingfisher on the Cam

Kingfisher on the Cam

Observation - Kingfisher on the Cam - UK and Ireland. Description: