sitting on branch ALL FROM sitting on branch Two mature vulture spotted at their nest on a bald brunch of a tree A Black Drongo sitting on a branch A European Stonechat sitting on a branch A Black Shag sitting on a branch A Dusky Warbler sitting on a branch An Eastern Great Egret sitting on a branch A close-up of an owl sitting on a branch A great Cormorant sitting on a tree branch Load More...