Eurasian Crag Martin (Hirundo rupestris )






Other Links:

Birds
Swifts, Swallows, martins