Geeldaskanarie

Geeldaskanarie

Violaceous Euphonia

Euphonia violet