Azure Kingfisher

Ceyx azureus

Daintree River, Queensland, May 2016

Birds Earth, Sky & Sea