Canary-Shouldered Thorn

Canary-Shouldered Thorn

Observation - Canary-Shouldered Thorn - Global. Description: