Ptyonoprogne rupestrisEurasian crag martin

Redirected from Hirundo rupestris