Baby almost a month old and today is his due date!

Kate