Katherine & Josh ~ 30th April 2016Tears, laughter, applause, jumping and squealing, and a 'late arrival'... Katherine and Josh's ceremony had it all! Katherine and Josh...