Streak-throated Swallow - Ramesh Shenai

Streak-throated Swallow Petrochelidon fluvicola

Ramesh Shenai
Thane, Maharashtra, India