Red Rumped Swallow ( Hirundo daurica)



















Other Links:

Birds
Swifts, Swallows, martins