Listing by Family | Listing by Species
Family: Trochilidae - Hummingbirds
Species: Lampornis clemenciae - Blue-throated Hummingbird
Blue-throated Hummingbird Blue-throated Hummingbird
Click on image for larger format and details