The incubation period is about 13 days, and the chicks leave the nest after 22 to 25 days.
The incubation period is about 13 days, and the chicks are fed regurgitated food by both parents. Chicks leave the nest after 22 to 25 days.