Birds

Java Sparrow

The Java Sparrow, Lonchura oryzivora, is a very neat looking member of the Finch family and is a resident breeding bird in Java (strangely enough), Bali and most of Indonesia. It is also, unfortunately, a popular caged bird and is found in many homes throughout the world....
Continue Reading