Shrike sitting on a branch

Shrike sitting on a branch

 Stock photo ID: 83086234