Swifts, Hummingbirds and Allies
Swifts, Swiftlets, Spinetails, Needletails
Neotropical Palm Swift
Pacaya-Samiria National Reserve, Peru Neotropical Palm Swift
Pacaya-Samiria National Reserve, Peru Neotropical Palm Swift
Pacaya-Samiria National Reserve, Peru
Petra, Jordan
Cuba
Pacaya-Samiria National Reserve, Peru Neotropical Palm Swift
Pacaya-Samiria National Reserve, Peru Neotropical Palm Swift
Pacaya-Samiria National Reserve, Peru
Neotropical Palm Swift
Common SwiftPetra, Jordan
Common Swift
Antillean Palm SwiftCuba
Antillean Palm Swift