He's finally here!

Leila
Due date:8/10
Bday:8/13
27 hour labor!
Crazy delivery!
Love him so much