Designed by
Title
Java rice sparrow. The rice finch is the most famous and largest of the Asian finches. #295493603
Description
Java rice sparrow. The rice finch is the most famous and largest of the Asian finches. A small, plump finch with a very thick pink bill. The black head and white cheek patch are distinctive