Your wedding day is a reflection of your unique love story - a celebration of the moments that brought you together and the journey you're about to embark on. David James brings warmth, expertise and a personal touch to every ceremony, helping couples celebrate their love in a meaningful way. Based in Dublin but covering…
