Kingfisher

Kingfisher

Observation - Kingfisher - UK and Ireland. Description: Perched on branch over water.

Perched on branch over water.