Wondering whether this is a juvenille Azure kingfisher as the colours seem to differ from the adults usually seen?
Actually that's a Sacred Kingfisher.
Web Support by Gaia Resources
Hosted by Serversaurus
Actually that's a Sacred Kingfisher.