Baya Weaver
Ploceus philippinus
May 2009. Bangalore Rural, KA.
Galleries Main
•
Avian
•
Baya Weaver