Perfect Day

The sun shines on the newlyweds, Andy and Caroline's wedding day.