Black Backed Puffback ( Dryoscopus cubla )

Black Backed Puffback ( Dryoscopus cubla )

Observation - Black Backed Puffback ( Dryoscopus cubla ) - Southern Africa. Description: