Red billed leiothrix
The red-billed leiothrix is a member of the family Leiothrichidae, native to southern China and the Himalayas.
© Tahirsphotography | Stock Free Images
Similar Free Images