Great Dusky Swift (Cypseloides senex)13 Dec 2013|In Apodidae, Birds|By morten Last updated on 12 April 2023