Swifts Apodidae

Black SwiftChimney SwiftBlack SwiftWhite-throated Swift

13 Species

90 Dates

86 Locations