Alpine Swift

Apus melba Order: Apodiformes Family: Apodidae (Swifts)
Apus melba Order: Apodiformes Family: Apodidae (Swifts)

More Photos