The Azure-winged Magpie (Cyanopica cyanus)
The Azure-winged Magpie (Cyanopica cyanus) - young
The Azure-winged Magpie (Cyanopica cyanus) - adult