When do pigeons fledge?

29-35 days