Red-tailed laughingthrush

54057fe39fgfdda425cea38ac3900c7a99d

image source

The red-tailed laughingthrush (Trochalopteron milnei) is a species of bird in the Leiothrichidae family. It is found in China, Laos, Myanmar, Thailand, and Vietnam. source

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *