Image Map

11 Weeks of Perfection

Emily and Owen are 11 weeks old and sheer perfection.  We are the luckiest to get to add these two to our family.  The luckiest.