Green Shrike-Vireo

Vireolanius pulchellus - Smaragdan émeraude

Smaragdan émeraude
adult
Smaragdan émeraude
adult
Smaragdan émeraude
adult plum. breeding