Do any birds mate for life?

13 answers 13