I just found this bird in Chania, Crete. Although the iridescent back and the long bill remind me of a hummingbird, I read that there are no hummingbirds in Europe, and it was too large for a hummingbird. It was on the waterfront at the harbor and, when I first noticed it, it dove in the water for a fish like a kingfisher would. But it is small for a kingfisher. I'm guessing about 5 inches.
Can anyone help identify this one? Thanks.