Coconut Lorikeet
© All Rights Reserved
Blue-winged pitta
Chinese thrush (Turdus mupinensis) - It is found in China and far northern Vietnam.
Bronze-tailed Plumeleteer
Tags: Red CostaRica
Germain's swiftlet?
Tags: Red