Alcedo Jigsaw Puzzles

Kingfisher with bright plumage and a long beak sitting on a tree branch