An extraordinary, moving day – and the rain held off for just the right amount of time!

This slideshow requires JavaScript.