Kingfisher

Kingfisher

Kingfisher (Alcedo atthis) sitting on branch.