Azure-crowned Hummingbird Amazilia cyanocephala

Azure-crowned Hummingbird
Back to Top