There are days where is hard to hold your tears...

What a moving wedding! Congratulations to Alison and Ryan!