Wire Tailed Swallow ( Hirundo smithii )













Other Links:

Birds
Swifts, Swallows, martins