Lonchura oryzivora – Introduced to Pemba and Zanzibar Islands

Pemba Island, Tanzania, July 12, 2015

Close Menu