Home / Kingfishers Alcedinidae / Azure Kingfisher Ceyx azureus 27