Costa Rican Swift

Chaetura fumosa Order: Apodiformes Family: Apodidae (Swifts)
Chaetura fumosa Order: Apodiformes Family: Apodidae (Swifts)

More Photos