Caption: 
A blue-throated blue flycatcher perches on a tree in Rajshahi. Its stunning, luminous plumage makes the tiny passerine bird stand out in the greenery. Photo: Toufiq Situ
push notification