Weaver, (Indian) Baya 

Indian Baya Weaver, Ploceus ploceus philippinus
Gujarat, India
January 28, 2007



© Robert Barnes 2015-2020