Alcedo atthis - Kingfisher 4

Alcedo atthis - Kingfisher 4

Observation - Alcedo atthis - Kingfisher 4 - UK and Ireland. Description: