Spot-fronted Swift
Cypseloides cherriei | Order: Apodiformes | Family: Apodidae (Swifts) |
Cypseloides cherriei
Order: Apodiformes
Family: Apodidae (Swifts)
Cypseloides cherriei | Order: Apodiformes | Family: Apodidae (Swifts) |