Taxonomy

Gouldian Finch (Erythrura gouldiae)

Gouldian Finch