Cyprus Bird Watching Tours: Alpine Swift (first of '17)
Cyprus Bird Watching Tours: Pallid Swift (Apus pallidus (Shelley, 1870)) IUCN LC
Cyprus Bird Watching Tours: LITTLE SWIFT (Apus affinis (JE Gray, 1830))
Cyprus Bird Watching Tours: LITTLE SWIFT (Apus affinis (JE Gray, 1830))
Cyprus Bird Watching Tours: LITTLE SWIFT (Apus affinis (JE Gray, 1830))
Cyprus Bird Watching Tours: LITTLE SWIFT (Apus affinis (JE Gray, 1830))
Cyprus Bird Watching Tours: LITTLE SWIFT (Apus affinis (JE Gray, 1830))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba (Linnaeus, 1758))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba (Linnaeus, 1758))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba (Linnaeus, 1758))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba (Linnaeus, 1758))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba (Linnaeus, 1758))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba (Linnaeus, 1758))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba (Linnaeus, 1758))
Cyprus Bird Watching Tours: Pallid Swift (Apus pallidus (Shelley, 1870))
Cyprus Bird Watching Tours: Pallid Swift (Apus pallidus (Shelley, 1870))
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba)
Cyprus Bird Watching Tours: Alpine Swift (Tachymarptis melba)
Cyprus Bird Watching Tours: little swift (Apus affinis)
Cyprus Bird Watching Tours: little swift (Apus affinis)
Cyprus Bird Watching Tours: little swift (Apus affinis)