How long does a mourning dove live

The life span of doves is 7-11 years but the oldest mourning dove was 31 years and 4 months! Wow!

Tags: mourning dovedoveslife span 

Related questions