He is finally here after along labor and overdue plus 3 days

He is finally here after along labor and overdue plus 3 days. Its amazing how quick you forget the pain you go through seconds after birth and you just focus on how amazing and beautyful your baby is. Am so Inlove with him.