It is a resident breeder in the Caribbean lowlands and foothills from southern Mexico to western Panama. Typically, it can be found from sea level to 750 m altitude. Length: 9.5 cm
Photography
By Stan Lee
It is a resident breeder in the Caribbean lowlands and foothills from southern Mexico to western Panama. Typically, it can be found from sea level to 750 m altitude. Length: 9.5 cm