Anna and Michael

Meet, the future Mr. and Mrs. Michael McCafferty! They are such an adorable couple. I wish you many many years of happiness.