Canary-Shouldered Thorn

Canary-Shouldered Thorn

Observation - Canary-Shouldered Thorn. Description: