Delhi: Streaked Weaver
Sultanpur National Park, Haryana, near Delhi, India.
1,286
views
8
faves
12
comments
Uploaded on August 17, 2012
Sultanpur National Park, Haryana, near Delhi, India.