John Xavier, 25 weeks and 5 days!

Katie
John Xavier at 25 weeks 5 days. 💕 what a sweet face he has! 👶🏼