Ceyx azureus - Ceyx azureus

Ceyx azureus

Azure Kingfisher

Azure Kingfisher
Azurfischer

Sydney, New South Wales
Azure Kingfisher

Azure Kingfisher
Azurfischer

Sydney, New South Wales