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.